weed tree - French English Dictionary